$(function () {
/**********************判断字数*************************/
    //判断输入字数，并且保持光标在最后
    var oP = $('#main-content');
    var aText = $('.already-text');
    var cText = $('.can-text');
    setInterval(function () {
        var bText = oP.text().length;
        aText.text(bText);
        cText.text(200 - bText);
        if (bText >= 200) {
            aText.text('200');
            cText.text('0');
            oP.text(oP.text().substr(0, 200));
            setFocus(oP);
        }
    }, 100);

    function setFocus(el) {
        el = el[0]; // jquery 对象转dom对象
        el.focus();
        var range = document.createRange();
        range.selectNodeContents(el);
        range.collapse(false);
        var sel = window.getSelection();
        //判断光标位置，如不需要可删除
        if (sel.anchorOffset != 0) {
            return;
        }
        sel.removeAllRanges();
        sel.addRange(range);
    }
/**********************判断字数*************************/
/**********************清除正文内容*************************/
        //清空正文内容
    var oBtn1=$('#clear');
    oBtn1.click(function () {
        oP.text('');
    });
/**********************清除正文内容*************************/
/**********************判断标题和内容是否为空***************/
        //点击发表时判断各个输入框是否为空
    var oBtn2=$('.confirm');
    var oInput=$('input[type=text]');
    var arr=[];

    oBtn2.click(function () {
        var a=oInput.val();
        var b=$('input[type=date]').val();
        var c=$('#notice-type option:selected').val();
        var d=$('#branch-choose option:selected').val();
        var e=$('#main-content').text();

        if (oInput.val().length==0){
            $('#myModal').modal('show');
            $('.modal-body').text('请为您的公告输入标题^_^');
        }else {
            if (b.length==0){
                $('#myModal').modal('show');
                $('.modal-body').text('请选择发布时间^_^');
            }else {
                if (e.length==0){
                    $('#myModal').modal('show');
                    $('.modal-body').text('请输入您的公告内容^_^');
                }else {
                    $('.modal-body').text('已经修改了哦^_^');
                    arr.splice(0,1,{title:a,date:b,type:c,dep:d,con:e});
                    render();
                }
            }
        }
    });
/**********************判断标题和内容是否为空***************/
/**********************存储公告数据*************************/
    function render(){
        localStorage.setItem('notice',JSON.stringify(arr));
    }
/**********************存储公告数据*************************/
});